package top.zhangjianyong.blog.entity.dto;

import java.util.List;
import lombok.Getter;
import lombok.Setter;
import top.zhangjianyong.blog.entity.po.Category;

/**
 * 分类
 *
 * @author zhangjianyong
 * @since 2024/7/31 上午11:40
 */
@Getter
@Setter
public class CategoryDTO extends Category implements TreeNodeDTO<CategoryDTO> {

  private List<CategoryDTO> children;

  /** 分类下的博客数量（包括子分类） */
  private Long count;

  /** 当前分类下的博客数量（不包括子分类） */
  private Long currentCount;
}
